Improve thumbnail generation on MS-Windows
authorEli Zaretskii <eliz@gnu.org>
Sat, 1 Jun 2024 12:22:11 +0000 (15:22 +0300)
committerEli Zaretskii <eliz@gnu.org>
Sat, 1 Jun 2024 12:22:11 +0000 (15:22 +0300)
commite42da81f54ec7d3ddcb70b54fa461c7dd6c3b101
treecd866eaf7b52674469730a5de5811fe88db4a8f6
parent2b7056db424ab0f8bf9e96b5a3c6aa12a3debf48
Improve thumbnail generation on MS-Windows

* lisp/image/image-dired-external.el (image-dired-create-thumb-2):
Optimize PNG thumbnails.
(image-dired-pngnq-thumb, image-dired-pngcrush-thumb)
(image-dired-optipng-thumb): On MS-Windows, invoke the PNG
optimization programs synchronously.
(image-dired-cmd-create-thumbnail-program)
(image-dired-cmd-create-thumbnail-options)
(image-dired-cmd-pngcrush-program)
(image-dired-cmd-optipng-program)
(image-dired-cmd-create-standard-thumbnail-options)
(image-dired-cmd-rotate-original-program)
(image-dired-temp-rotate-image-file)
(image-dired-cmd-write-exif-data-program)
(image-dired-cmd-write-exif-data-options): Doc fixes.
(image-dired-thumb-queue-run): Don't allow more than 30 concurrent
thumbnail-creation jobs on MS-Windows.
lisp/image/image-dired-external.el